﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2// EN">
<html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>示例：补充规范</title>
<link type="text/css" href="../../../../css/default.css" rel="StyleSheet">
<script src="../../../../scripts/contentpage.js" type="text/javascript" language="JavaScript"></script><script type="text/javascript" language="JavaScript">
					backPath = './../../';
				</script>
</head>

<body><!--msnavigation--><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><!--msnavigation--><td valign="top">
<b><font  size="5">
<p align="RIGHT">课程注册系统<br>
补充规范</p>
</font>
<p align="RIGHT">&nbsp;</p>
<font  size="4">
<p align="RIGHT">版本：草稿</p></font>
<font  size="5">
<p align="CENTER">修订历史记录</p></font></b>

<table border="1" cellspacing="1" cellpadding="7" width="100%">
  <tr>
    <th width="24%" valign="TOP" scope="col"><font size="2"><b>
    <p align="CENTER">日期</b></font></th>
    <th width="12%" valign="TOP" scope="col"><font size="2"><b>
    <p align="CENTER">版本</b></font></th>
    <th width="39%" valign="TOP" scope="col"><font size="2"><b>
    <p align="CENTER">描述</b></font></th>
    <th width="24%" valign="TOP" scope="col"><font size="2"><b>
    <p align="CENTER">作者</b></font></th>
  </tr>
  <tr>
    <td width="24%" valign="TOP"><font size="2">1998 年 12 月 21 日</font></td>
    <td width="12%" valign="TOP"><font size="2">草稿</font></td>
    <td width="39%" valign="TOP"><font size="2">初始发行版 － 草稿</font></td>
    <td width="24%" valign="TOP"><font size="2">S. Gamble</font></td>
  </tr>
  <tr>
    <td width="24%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="12%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="39%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="24%" valign="TOP">
    <pre> </pre>
    </td>
  </tr>
  <tr>
    <td width="24%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="12%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="39%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="24%" valign="TOP">
    <pre> </pre>
    </td>
  </tr>
  <tr>
    <td width="24%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="12%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="39%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="24%" valign="TOP">
    <pre> </pre>
    </td>
  </tr>
</table>
<p>&nbsp;</p>
<font  size="5"><b>
<p align="CENTER">目录</p></b></font>
<ol>
  <li><font size="2"><a href="#_Toc449152651">目标</a></font></li>
  <li><font size="2"><a href="#_Toc449152652">范围</a></font></li>
  <li><font size="2"><a href="#_Toc449152653">参考</a></font></li>
  <li><font size="2"><a href="#_Toc449152654">功能</a>
    </font><dl compact><font size="2">
      <dd>4.1&nbsp;&nbsp;&nbsp; <a href="#_Toc449152655">系统错误日志记录</a></dd></font>
    </dl>
  </li>
  <li><font size="2"><a href="#_Toc449152656">可用性</a></font>
    <dl compact>
      <dd><font size="2">5.1&nbsp;&nbsp;&nbsp; <a href="#_Toc449152657">Windows 一致性</a></font></dd>
      <dd><font size="2">5.2&nbsp;&nbsp;&nbsp; <a href="#_Toc449152658">易用性的设计</a></font></dd>
      <dd><font size="2">5.3&nbsp;&nbsp;&nbsp; <a href="#_Toc449152659">联机帮助</a></font></dd>
    </dl>
  </li>
  <li><font size="2"><a href="#_Toc449152660">可靠性</a></font>
    <dl compact>
      <dd><font size="2">6.1&nbsp;&nbsp;&nbsp; <a href="#_Toc449152661">可用性</a></font></dd>
      <dd><font size="2">6.2&nbsp;&nbsp;&nbsp; <a href="#_Toc449152662">平均故障间隔时间</a></font></dd>
    </dl>
  </li>
  <li><font size="2"><a href="#_Toc449152663">性能</a></font>
    <dl compact>
      <dd><font size="2">7.1&nbsp;&nbsp;&nbsp; <a href="#_Toc449152664">同时用户</a></font></dd>
      <dd><font size="2">7.2&nbsp;&nbsp;&nbsp; <a href="#_Toc449152665">数据库访问响应时间</a></font></dd>
      <dd><font size="2">7.3&nbsp;&nbsp;&nbsp; <a href="#_Toc449152666">事务响应时间</a></font></dd>
    </dl>
  </li>
  <li><font size="2"><a href="#_Toc449152667">可支持性</a></font>
    <dl compact>
      <dd><font size="2">8.1&nbsp;&nbsp;&nbsp; <a href="#_Toc449152668">可下载的新发行版</a></font></dd>
    </dl>
  </li>
  <li><font size="2"><a href="#_Toc449152669">设计约束</a></font>
    <dl compact>
      <dd><font size="2">9.1&nbsp;&nbsp;&nbsp; <a href="#_Toc449152670">课程目录旧系统</a></font></dd>
      <dd><font size="2">9.2&nbsp;&nbsp;&nbsp; <a href="#_Toc449152671">计费系统</a></font></dd>
      <dd><font size="2">9.3&nbsp;&nbsp;&nbsp; <a href="#_Toc449152672">平台需求</a></font></dd>
      <dd><font size="2">9.4&nbsp;&nbsp;&nbsp; <a href="#_Toc449152673">因特网浏览器</a></font></dd>
      <dd><font size="2">9.5&nbsp;&nbsp;&nbsp; <a href="#_Toc449152674">Java 兼容性</a></font></dd>
    </dl>
  </li>
</ol>
<font size="2"><b><font  size="5">
<p align="CENTER">补充规范</p>
</font>
</b><ol><b>
  <li><font ><a name="_Toc449152651">目标</a></font></li>
  </b>
<p>本文档旨在定义 Wylie 课程注册（C-Registration）系统的需求。本补充规范列出了在用例模型的用例中未发现的需求。补充规范和用例模型一起，可发现系统上的完整需求。</p>
  </ol>
<font ><b>&nbsp;&nbsp;&nbsp; 2.&nbsp;&nbsp;&nbsp; <a name="_Toc449152652">范围</a>
  </b></font>
<ol>
<p>本补充规范适用于 Wylie 课程注册系统，该系统将由“Wylie College 信息系统（IT）”部门开发。该 IT 部门将开发此客户机／服务器系统，来与现有的课程目录数据库对接。</p>
<p>“课程注册系统”将使学生能够在线注册课程。通过“课程注册系统”，教授可以选择他们的讲授课程，并给学生作出评定。</p>
<p>该规范定义了系统的非功能需求；例如可靠性、可用性、性能和可支持性以及许多用例通用的功能需求。（在用例规范中定义了功能需求。）</p>
  </ol>
<font ><b>&nbsp;&nbsp;&nbsp; 3.&nbsp;&nbsp;&nbsp; <a name="_Toc449152653">参考</a> </b></font>
<blockquote>
  <p>适用的参考资料有：</p>
</blockquote>
<blockquote>
  <ol>
    <li>Course Registration System Business Case, WyIT388, DRAFT,
      1998, Wylie College IT.</li>
    <li>Course Billing Interface Specification, WC93332, 1985, Wylie College
      Press.</li>
    <li>Course Catalog Database Specification, WC93422, 1985, Wylie College
      Press.</li>
    <li>Course Registration System Stakeholder Requests Document, WyIT389,
      V1.0, 1998, Wylie College IT.</li>
    <li>Course Registration System Vision Document, WyIT387, V1.0, 1998, Wylie College IT.</li>
    <li>Course Registration System Glossary, WyIT406, V1.0, 1998, Wylie
      College IT.</li>
    <li>Course Registration System Use Case Spec - Close Registration, WyIT403, Draft, 1998, Wylie College
      IT.</li>
    <li>Course Registration System Use Case Spec - Login, WyIT401, Draft, 1998, Wylie College IT.</li>
    <li>Course Registration System Use Case Spec - Maintain Professor Info, WyIT407, Draft, 1998, Wylie
      College IT.</li>
    <li>Course Registration System Use Case Spec - Register for Courses, WyIT402, Draft, 1998, Wylie
      College IT.</li>
    <li>Course Registration System Use Case Spec - Select Courses to Teach, WyIT405, Draft, 1998, Wylie
      College IT.</li>
    <li>Course Registration System Use Case Spec - Maintain Student Info, WyIT408, Draft, 1998, Wylie
      College IT.</li>
    <li>Course Registration System Use Case Spec - Submit Grades, WyIT409, Draft, 1998, Wylie College IT.</li>
    <li>Course Registration System Use Case Spec - View Report Card, WyIT410, Draft, 1998, Wylie College
      IT.</li>
  </ol>
</blockquote>
<b>&nbsp;&nbsp;&nbsp;<font > 4.&nbsp;&nbsp;&nbsp; </font><a name="_Toc449152654"><font >功能</font></a></b></font>
<font size="2">
<ol>
  <p>本节列出了多个用例通用的功能需求。</ol>
<blockquote>
  <font  size="2"><b>4.1&nbsp;&nbsp;&nbsp; <a name="_Toc449152655">系统错误日志记录</a></b></font>
</blockquote>
<ol>
  <blockquote>
    <p>所有系统错误都应记录下来。致命的系统错误应引起系统的正常关闭。</p>
    <p>系统错误消息应包含错误的文本描述、操作系统错误代码（如果适用）、检测到错误状况的模块、数据戳记和时间戳记。所有系统错误都应保留在错误日志数据库中。</p>
  </blockquote>
</ol>
<font ><b>&nbsp;&nbsp;&nbsp; 5.&nbsp;&nbsp;&nbsp; <a name="_Toc449152656">可用性</a>
    </b></font>
<ol>
  <p>&nbsp;</p>
  <p>本节列出了所有与系统可用性相关或者影响系统可用性的需求。</ol>
<blockquote>
  <font  size="2"><b>5.1&nbsp;&nbsp;&nbsp; <a name="_Toc449152657">Windows 一致性</a>
  </b></font></blockquote>
      
<ol>
  <ol>
    <p>&nbsp;</p>
    <p>桌面用户界面应符合 Windows 95/98。</p>
      </ol>
</ol>
<blockquote>
  <font  size="2"><b>5.2&nbsp;&nbsp;&nbsp; <a name="_Toc449152658">易用性的设计</a>
  </b></font></blockquote>
      
<ol>
  <ol>
    <p>&nbsp;</p>
    <p>“课程注册系统”的用户界面应易于使用，并且应适合没有培训过使用系统但熟悉计算机的用户群。</p>
      </ol>
</ol>
<blockquote>
  <font  size="2"><b>5.3&nbsp;&nbsp;&nbsp; <a name="_Toc449152659">联机帮助</a>
  </b></font></blockquote>
    
<ol>
  <blockquote>
    <p>“课程注册系统”的每个功能部件都应有提供给用户的内置联机帮助。“联机帮助”应包含有关系统使用的逐步指示信息。联机帮助应包含术语和首字母缩写的定义。</p>
  </blockquote>
</ol>
<font ><b>&nbsp;&nbsp;&nbsp; 6.&nbsp;&nbsp;&nbsp; <a name="_Toc449152660">可靠性</a>
    </b></font>
<ol>
  <p>&nbsp;</p>
  <p>本节列出了所有可靠性需求。</ol>
<blockquote>
  <font  size="2"><b>6.1&nbsp;&nbsp;&nbsp; <a name="_Toc449152661">可用性</a>
  </b></font></blockquote>
      
<ol>
  <ol>
    <p>&nbsp;</p>
    <p>将在下一迭代中定义可用性需求。</p>
      </ol>
</ol>
<blockquote>
  <font  size="2"><b>6.2&nbsp;&nbsp;&nbsp; <a name="_Toc449152662">平均故障间隔时间</a>
  </b></font></blockquote>
    
<ol>
  <blockquote>
    <p>将在下一迭代中定义 MTBF 需求。</p>
  </blockquote>
</ol>
<font ><b>&nbsp;&nbsp;&nbsp; 7.&nbsp;&nbsp;&nbsp; <a name="_Toc449152663">性能</a>
    </b></font>
<ol>
  <p>&nbsp;</p>
  <p>本节概括了系统的性能特征。</ol>
<blockquote>
  <font  size="2"><b>7.1&nbsp;&nbsp;&nbsp; <a name="_Toc449152664">同时用户</a>
  </b></font></blockquote>
      
<ol>
  <ol>
    <p>&nbsp;</p>
    <p>在任意给定时间，对于中心数据库，系统都应支持多达 2000 个同时用户，而在任意时间，对于本地服务器，都应支持多达 500 个同时用户。</p>
      </ol>
</ol>
<blockquote>
  <font  size="2"><b>7.2&nbsp;&nbsp;&nbsp; <a name="_Toc449152665">数据库访问响应时间</a>
  </b></font></blockquote>
      
<ol>
  <ol>
    <p>&nbsp;</p>
    <p>系统应提供对旧课程目录数据库的访问，但等待时间不超过 10 秒。</p>
      </ol>
</ol>
<blockquote>
  <font  size="2"><b>7.3&nbsp;&nbsp;&nbsp; <a name="_Toc449152666">事务响应时间</a>
  </b></font></blockquote>
    
<ol>
  <blockquote>
    <p>系统必须能在 2 分钟内完成全部事务的 80%。</p>
  </blockquote>
</ol>
<font ><b>&nbsp;&nbsp;&nbsp; 8.&nbsp;&nbsp;&nbsp; <a name="_Toc449152667">可支持性</a>
    </b></font>
<ol>
  <p>&nbsp;</p>
  <p>本节定义了所有将提高待构建系统的可支持性或可维护性的需求。</ol>
<blockquote>
  <font  size="2"><b>8.1&nbsp;&nbsp;&nbsp; <a name="_Toc449152668">可下载的新发行版</a>
  </b></font></blockquote>
    
<ol>
  <blockquote>
    <p>应可通过因特网从 UNIX 服务器下载对 C-Registration 的 PC 客户机部分的升级。此功能使学生可以轻松获取系统升级。</p>
  </blockquote>
</ol>
<font ><b>&nbsp;&nbsp;&nbsp; 9.&nbsp;&nbsp;&nbsp; <a name="_Toc449152669">设计约束</a>
    </b></font>
<ol>
  <p>&nbsp;</p>
  <p>本节列出了待构建系统上的所有设计约束。</ol>
<blockquote>
  <font  size="2"><b>9.1&nbsp;&nbsp;&nbsp; <a name="_Toc449152670">课程目录旧系统</a>
  </b></font></blockquote>
      
<ol>
  <ol>
    <p>&nbsp;</p>
    <p>系统应与在 College DEC VAX Main Frame 上运行的现有旧系统（课程目录数据库）集成。</p>
      </ol>
</ol>
<blockquote>
  <font  size="2"><b>9.2&nbsp;&nbsp;&nbsp; <a name="_Toc449152671">计费系统</a>
  </b></font></blockquote>
      
<ol>
  <ol>
    <p>&nbsp;</p>
    <p>“课程注册系统”应与在 College DEC VAX Main Frame 上运行的现有“课程计费系统”对接。</p>
      </ol>
</ol>
<blockquote>
  <font  size="2"><b>9.3&nbsp;&nbsp;&nbsp; <a name="_Toc449152672">平台需求</a>
  </b></font></blockquote>
      
<ol>
  <ol>
    <p>&nbsp;</p>
    <p>“课程注册系统”的客户机部分应在具有 486 处理器或更快处理器的任何个人计算机上运行。客户机部分应需要少于 20 MB 的磁盘空间和少于 32 MB 的 RAM。</p>
    <p>“课程注册系统”的服务器部分应在 Wylie College UNIX 服务器上运行。</p>
      </ol>
</ol>
<blockquote>
  <font  size="2"><b>9.4&nbsp;&nbsp;&nbsp; <a name="_Toc449152673">因特网浏览器</a>
  </b></font></blockquote>
      
<ol>
  <ol>
    <p>&nbsp;</p>
    <p>“课程注册系统”的基于 Web 的接口应在 Netscape 4.0.4 和 Internet Explorer 4.0 浏览器中运行。</p>
      </ol>
</ol>
<blockquote>
  <font  size="2"><b>9.5&nbsp;&nbsp;&nbsp; <a name="_Toc449152674">Java 兼容性</a>
    </b></font>
  <blockquote>
    <p>基于 Web 的接口应与 Java 1.1 VM 运行时环境兼容。</p>
    <p>&nbsp;</p>
  </blockquote>
</blockquote>
</font><p><font size="2"></font><br>
<br>
<p>&nbsp;<!--msnavigation--></td></tr><!--msnavigation--></table><!--msnavigation--><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td>
<table border="0" width="100%" height="23">
  <tr>
    <td width="5%" height="19"></td>
    <td width="56%" height="19"><font ><small><small>Copyright © 2008 版权所有 东软集团股份有限公司</small></small></font>
    </td>
    <td width="39%" height="19">
<p align="right"><font ><small><small>课程注册项目 Web 示例<br>
              V2001.03</small></small></font>
    </td>
  </tr>
</table>
<p>&nbsp;</p>
</td></tr><!--msnavigation--></table></body>

</html>
